regexp.Regexp.prefix (field)
13 uses
regexp (current package)
backtrack.go#L340: if len(re.prefix) > 0 {
exec.go#L207: if len(m.re.prefix) > 0 && r1 != m.re.prefixRune && i.canCheckPrefix() {
exec.go#L433: len(re.prefix) > 0 && i.canCheckPrefix() {
exec.go#L438: pos += len(re.prefix)
regexp.go#L91: prefix string // required prefix in unanchored matches
regexp.go#L200: regexp.prefix, regexp.prefixComplete = prog.Prefix()
regexp.go#L203: regexp.prefix, regexp.prefixComplete, regexp.prefixEnd = onePassPrefix(prog)
regexp.go#L205: if regexp.prefix != "" {
regexp.go#L208: regexp.prefixBytes = []byte(regexp.prefix)
regexp.go#L209: regexp.prefixRune, _ = utf8.DecodeRuneInString(regexp.prefix)
regexp.go#L405: return strings.HasPrefix(i.str, re.prefix)
regexp.go#L409: return strings.Index(i.str[pos:], re.prefix)
regexp.go#L519: return re.prefix, re.prefixComplete
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)